burning rubber - Turkish English Dictionary